game dev mistakes